/**
 * User: 蕨菜
 * Date: 2019-05-10
 * Time: 18:16
 * Description: 此文件简要说明
 */


const Sequelize = require('sequelize');
const sequelize = new Sequelize({
    dialect: 'mysql', // support: mysql, mariadb, postgres, mssql
    database: 'website',
    host: '127.0.0.1',
    port: '3306',
    username: 'root',
    password: '123123',
    //Sequelize 构造函数使用 define 参数，该参数将用作所有定义模型的默认参数。
    define: {
        // 字段以下划线（_）来分割（默认是驼峰命名风格）
        underscored: true,
        charset: 'utf8',
        collate: 'utf8_general_ci',
        // 创建表的时候自动创建createdAt updatedAt
        timestamps: true,
        paranoid: true,//软删除
        freezeTableName: true,       //表名去s
    },
});

module.exports = sequelize;


